having a snout - Turkish English Dictionary